<?php
require '../home_v2/config.php';
require_once('wss/lib/nusoap.php');
$server = new soap_server();
$server->configureWSDL('Sudo login ss', 'urn:sslogin');
$server->register('Login',                // tên phương thức
    array('UserName' => 'xsd:string', 
          'Password' => 'xsd:string',
          'KeyVerify' => 'xsd:string'),        // đối số đầu vào
    array('return' => 'xsd:string'),      // kiểu trả về
    'urn:sslogin',                      // namespace
    'urn:loginwsdl#login',                // soapaction
    'rpc',                                // kiểu
    'encoded',                            // sử dụng
    'Truyen ten dang nhap, mat khau kem key de dang nhap'            // tài liệu hóa
);
function Login($UserName,$Password,$KeyVerify) {
   $arr_res = array();
   if($KeyVerify != 'abcxyz') {
      $arr_res['ResultCode'] = 1;
      $arr_res['UserID'] = 0;
      $arr_res['Message'] = 'Sai KeyVerify';
      return json_encode($arr_res);
   }else {
      $myuser = new user($UserName, $Password);
   	if($myuser->logged() == 1){
         $arr_res['ResultCode'] = 0;
         $arr_res['UserID'] = $myuser->u_id;
         $arr_res['Message'] = 'Dang nhap thanh cong voi UserName: '.$myuser->email;
         return json_encode($arr_res);
      }else{
         $arr_res['ResultCode'] = 2;
         $arr_res['UserID'] = 0;
         $arr_res['Message'] = 'Dang nhap that bai, sai tai khoan hoac mat khau';
         return json_encode($arr_res);
         
   	}
   }
}
// Sử dụng các yêu cầu đến dịch vụ
$HTTP_RAW_POST_DATA = isset($HTTP_RAW_POST_DATA) ? $HTTP_RAW_POST_DATA : '';
$server->service($HTTP_RAW_POST_DATA);
?>